Information-based Complex- Ity and Information-based Optimization Information-based Complexity Computational Complexity of Optimization Problems Information-based Optimization Model of Computation Real Number Model Turing Machine Model Linear Programming
نویسندگان
چکیده
This article concerns optimization in two senses. The rst is that information-based complexity (IBC) is the study of the minimal computational resources to solve continuous mathematical problems. (Other types of mathematical problems are also studied; the problems studied by IBC will be characterized later.) J.F. Traub and A.G. Werschulz 14] provide an exposi-tory introduction to the theory and applications of IBC, with over 400 recent papers and books. A general formulation with proofs can be found in J. The second is that the computational complexity of optimization problems is one of the areas studied in IBC. S.A. Vavasis 16, pg. 135] calls this information-based optimization. We will discuss information-based complexity and information-based optimization in turn. Information-based complexity. To introduce computational complexity, we rst deene the model of computation. The model of computation states which operations are permitted and how much they cost. The model of computation is based on two assumptions: 1. We can perform arithmetic operations and comparisons on real numbers at unit cost. 2. We can perform an information operation at cost c. Usually, c 1. We comment on these assumptions. The real number model (Assumption 1) is used as an abstraction of the oating-point model typically used in scientiic computation. Except for the possible eeect of roundoo errors and numerical stability, complexity results will be the same in these two models. The real number model should be contrasted with the Turing Machine model, typically used for discrete problems. The cost of an operation in a Turing Machine model depends on the size of the operands, which is not a good assumption for oating point numbers. For a full discussion of the pros and cons of the Turing Machine and real number models see 14, Chapter 8]. Whether the real number or Turing Machine model is used can make an enormous diierence. For example, L.G. Khachiyan 3] shows that linear programming is polynomial in the Tur-ing Machine model. In 1982, J.F. Traub and H. Woo zniakowski 15] showed that Khachiyan's algorithm is not polynomial in the real number model and conjectured that linear programming is not polynomial in this model. This conjecture is still open. The purpose of information operations (Assumption 2) is to replace the input by a nite set of numbers. For integration, the information operations are typically function evaluations. Computational complexity of high-dimensional integration. We illustrate some of the important ideas of IBC with the …
منابع مشابه
Perspectives on Information-based Complexity
Computational complexity studies the intrinsic difficulty of mathematically posed problems and seeks optimal means for their solutions. This is a rich and diverse field; for the purpose of this paper we present a greatly simplified picture. Computational complexity may be divided into two branches, discrete and continuous. Discrete computational complexity studies problems such as graph theoret...
متن کاملLexicographic goal programming approach for portfolio optimization
This paper will investigate the optimum portfolio for an investor, taking into account 5 criteria. The mean variance model of portfolio optimization that was introduced by Markowitz includes two objective functions; these two criteria, risk and return do not encompass all of the information about investment; information like annual dividends, S&P star ranking and return in later years which is ...
متن کاملA Model based on Cloud Computing for the implementation and management IT services in Banks
In recent years, the banking industry has made significant changes in technology and communications. The expansion of electronic communications and a large number of people around the world access to the Internet, appropriate to establish trade and economic exchanges provided but high costs, lack of flexibility and agility in existing systems because of the large volume of information, confiden...
متن کاملA Model based on Cloud Computing for the implementation and management IT services in Banks
In recent years, the banking industry has made significant changes in technology and communications. The expansion of electronic communications and a large number of people around the world access to the Internet, appropriate to establish trade and economic exchanges provided but high costs, lack of flexibility and agility in existing systems because of the large volume of information, confiden...
متن کاملAn Optimization Model for Epidemic Mitigation and Some Theoretical and Applied Generalizations
In this paper, we present a binary-linear optimization model to prevent the spread of an infectious disease in a community. The model is based on the remotion of some connections in a contact network in order to separate infected nodes from the others. By using this model we nd an exact optimal solution and determine not only the minimum number of deleted links but also their exact positions. T...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999